defensive triangle - French English Dictionary